package com.obradovicnjegovan.webprodavnica.entities;

import java.util.Set;

import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.OneToMany;

import org.hibernate.annotations.Cascade;
import org.hibernate.annotations.LazyCollection;
import org.hibernate.annotations.LazyCollectionOption;

@SuppressWarnings("serial")
@Entity
public class Kategorija extends OpstiDomenskiObjekat{
	private String nazivKategorije;
	private String opisKategorije;
	private Set<Proizvod> proizvodi;
	public String getNazivKategorije() {
		return nazivKategorije;
	}
	public void setNazivKategorije(String nazivKategorije) {
		this.nazivKategorije = nazivKategorije;
	}
	public String getOpisKategorije() {
		return opisKategorije;
	}
	public void setOpisKategorije(String opisKategorije) {
		this.opisKategorije = opisKategorije;
	}
	@OneToMany(mappedBy = "kategorija")
	public Set<Proizvod> getProizvodi() {
		return proizvodi;
	}
	public void setProizvodi(Set<Proizvod> proizvodi) {
		this.proizvodi = proizvodi;
	}
	@Override
	public String toString() {
		return getNazivKategorije();
	}
	
}
